el hormiguero
See the entry for hormiguero.

hormiguero

NOUN
(biology)-ant's nest
Synonyms for hormiguero
Word of the Day
chilling