indologenous








adjective Biochemistry.

  1. producing or causing the production of indole.
51 queries 1.189