English, asked by Anonymous, 5 months ago


meaning ...of... anthills

Answers

Answered by Anonymous
2

Answer:

a nest in the form of a mound built by ants or termites.

Similar questions