amuyi

Word Class: 
noun
Meaning:
Ant species, large red.