muurahaispesä

Noun

 * 1) ant nest, ant colony
 * 2)  beehive, hive, hive of activity place of busy activity