むらがり
muragari

Noun

1. crowding together; grouping together; swarming; crowd; group; swarm

Other forms: