indole

nounA chemical compound with a ring structure, found in many natural substances like plants and animal proteins, and used in making medicines and perfumes.

No synonyms or antonyms found for this word.