51Թ

Advertisement

Advertisement

indologenous

[ in-dl-oj-uh-nuhs ]

adjective

Biochemistry.
  1. producing or causing the production of indole.


Discover More

51Թ History and Origins

Advertisement

Advertisement

Advertisement

Advertisement