mantoid

English

Etymology

From New Latin Mantoidea.

Pronunciation

  • IPA(key): /ˈmænˌtɔɪd/
  • Rhymes: -æntɔɪd

Adjective

mantoid

  1. Of, relating to, or resembling the order Mantodea.

Noun

mantoid (plural mantoids)

  1. mantis (insect)

References

Anagrams