Definify.com

Definition 2024


cardanolides

cardanolides

English

Noun

cardanolides

  1. plural of cardanolide