Definition of Mantid

Noun: mantid  man-tid

  1. Predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer
    - mantis

See also:
manticores
Mantidae

Anagrams containing the word mantid

matidn dmanti idmant tidman ntidma antidm