terpenoids meaning

Meaning of terpenoids

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.

Unscrambled word terpenoids

Points for terpenoids

Scrabble
18 points
Word With Friends
15 points
Wordfeud
18 points

Related pages for terpenoids