biomicrites

English

Noun

biomicrites

  1. plural of biomicrite