an Entity references as follows:
Megalocolaspoides is a genus of leaf beetles in the subfamily Eumolpinae. It is found in Southeast Asia.