kaurenoids
English
Noun
kaurenoids
plural of
kaurenoid