mesogranules

English

Noun

mesogranules

  1. plural of mesogranule