cardanolides
English
Noun
cardanolides
plural of
cardanolide