reading so i have a question about ants. so where would you go to see ants building hanging garden houses?

Sagot :

i would like to think that it will be in the amazonian rain forest.

Hope this helped

ID Other Questions