1 result found

Search Results for: sauba ant

Sauba ant

sauba ant (Science: zoology) A south American ant (Ecodoma cephalotes) remarkable for having two large kinds of workers... Read More