cabulla
/kəˈbuːjə/Definitions
1. noun
A type of South American leafcutter ant colony or a large aggregation of leafcutter ants.
“The cabulla in the forest was home to millions of these fascinating creatures.”
1. noun
A type of South American leafcutter ant colony or a large aggregation of leafcutter ants.
“The cabulla in the forest was home to millions of these fascinating creatures.”