mantid

Noun
  1. Predacious long-bodied large-eyed insect of warm regions;
    Rests with forelimbs raised as in prayer (synset 102238696)

Found on Word Lists

Other Searches