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


indolentIndologist