˜yÐÄvlog

Advertisement

Advertisement

indologenous

[ in-dl-oj-uh-nuhs ]

adjective

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


Discover More

˜yÐÄvlog History and Origins

Advertisement

Advertisement

Advertisement

Advertisement