English

edit

Noun

edit

eudesmanolides

  1. plural of eudesmanolide