What is the full meaning of terpenoids
TERPENOID, any one of a series of isomeric hydrocarbons of pleasant aromatic odor [n]
Example of the word terpenoids placed on a Scrabble board.