Summary
Spanish to English:   more detail...
  1. mantodeo:
    • Wiktionary:
      mantodeo → mantis


Spanish

Suggestions for mantodeo in Spanish

Spelling Suggestions for: mantodeo


Wiktionary Translations for mantodeo:

mantodeo
noun
  1. any of various large insects of the order Mantodea

External Machine Translations:


English

Suggestions for mantodeo in English

Spelling Suggestions for: mantodeo

External Machine Translations: