Odontoloxozus longicornis

Odontoloxozus longicornis, the longhorn cactus fly, is a species of cactus flies (insects in the family Neriidae).

Distribution
Mexico, Costa Rica.