inosinomes

English

Noun

inosinomes

  1. plural of inosinome