Definify.com

Definition 2025


iridosmines

iridosmines

English

Noun

iridosmines

  1. plural of iridosmine