Humbertiella ceylonicaHumbertiella ceylonica is a species of Mantodea in the genus Humbertiella.DistributionFound in India, Myanmar, Sri Lanka, Nepal.DescriptionIt has black tipped long antero-ventral spines on the fore-femora. It is medium sized, with body length ranging from 27-35mm in males and females 35-45mm.