tetraterpenoids
English
Noun
tetraterpenoids
plural of
tetraterpenoid