manticora (English, noun)
expansion: manticora (plural manticoras)
Senses:
glosses: Any of various tiger beetles of genus Manticora.
Forms:
form: manticoras
tags: plural