English

edit

Noun

edit

germacranolides

  1. plural of germacranolide