← DefinitionshareGuessterpenoidnounA large and varied group of natural compounds that are chemically related to terpenes. Terpenoids are found in many plants and have important roles in growth, smell, and defense.adjectiveRelating to or being a terpenoid.Synonymsisoprenoidnoun