Definify.com

Definition 2025


cardanolides

cardanolides

English

Noun

cardanolides

  1. plural of cardanolide