cardanolides

English

Noun

cardanolides

  1. plural of cardanolide