Mesoxena Smith, 1860 Echinopla is a genus of ants in the subfamily Formicinae.
[2] The genus is distributed from Singapore and Sumatra (Indonesia) to the Philippines, Papua New Guinea and Australia.
[3] This Formicinae-related article is a stub.
You can help Wikipedia by expanding it.