biomicrosparites

English

Noun

biomicrosparites

  1. plural of biomicrosparite