micromorphs

English

Noun

micromorphs

  1. plural of micromorph