Definify.com

Definition 2026


cardanolides

cardanolides

English

Noun

cardanolides

  1. plural of cardanolide