noun
manticora
Manticora (noun) means any of various tiger beetles of genus Manticora.
noun
1
Any of various tiger beetles of genus Manticora.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “manticora”
A quick quiz — meaning, synonyms & usage
→
Etymology
Borrowed from translingual Manticora, from the same source as Etymology 1.
Rhymes for manticora
See all rhymes for manticora →Frequently asked questions
What is the meaning of manticora?
"manticora" (noun) means any of various tiger beetles of genus Manticora.