mantid (English, noun)
expansion: mantid (plural mantids)
Senses:
glosses: mantis (insect)
Forms:
form: mantids
tags: plural