English

edit

Noun

edit

iridosmines

  1. plural of iridosmine