hyalosomes

English

Noun

hyalosomes

  1. plural of hyalosome