mantis
English Dictionary
->
Letter M
-> mantis
Search Dictionary:
mantis Definition
(n)
predacious
long
-
bodied
large
-
eyed
insect
of
warm
regions
;
rests
with
forelimbs
raised
as
in
prayer
mantis Synonyms
mantid
mantis
© Art Branch Inc.