microclumps

English

Noun

microclumps

  1. plural of microclump