Wiktionary
cardanolides
n. (plural of cardanolide English)
n. (plural of cardanolide English)