English Dictionary
◊ MANTID
mantid
n : predacious long-bodied large-eyed insect of warm regions;
rests with forelimbs raised as in prayer [syn: {mantis}]