Portuguese Meaning of mantidae
Louva-a-deus
Other Portuguese words related to Louva-a-deus
No Synonyms and anytonyms found
Nearest Words of mantidae
Definitions and Meaning of mantidae in English
mantidae (n)
mantises
FAQs About the word mantidae
Louva-a-deus
mantises
No synonyms found.
No antonyms found.
mantid => louva-a-deus, manticore => Manticora, manticora => Manticora, mantichora => manticora, mantic => místico,