AMIMITAS
AMIMITAS is a Cebuano word. In English, it means...
amimitas (from bítas) n k.
o.
large biting black and red ants with long pincers, found in rotten wood.
o.
large biting black and red ants with long pincers, found in rotten wood.