terpenoids

nounPlural of terpenoid; a large class of natural compounds related to terpenes, found in many plants and some animals.

No synonyms or antonyms found for this word.