red clumps

English

Noun

red clumps

  1. plural of red clump