iridosmines

English

Noun

iridosmines

  1. plural of iridosmine