ant mounds

English

Noun

ant mounds

  1. plural of ant mound