dcsimg

Nesogalepsus moulini is a species of mantids in the family tarachodid mantises.