1. diterpenoid - Noun
2. diterpenoid - Adjective
diterpenoid (plural diterpenoids) (chemistry) a terpenoid having a C20 skeleton
diterpenoid (not comparable) (chemistry) of or relating to a diterpene or diterpenoid