cardenolides

English

Noun

cardenolides

  1. plural of cardenolide