mantid : Idioms & Phrases


praying mantid

  • noun the common mantis
    praying mantis; Mantis religioso.
WordNet