adjective Biochemistry. producing or causing the production of indole.
indologenous 🔊 Listen to this adjective Biochemistry. producing or causing the production of indole. Share Facebook Twitter Google +