Wiktionary
tetranortriterpenoids
n. (plural of tetranortriterpenoid English)
n. (plural of tetranortriterpenoid English)