microclots

English

Noun

microclots

  1. plural of microclot