English to English
mantid
('m/&/nt/I/d
)
noun (n)
- predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayerpredacious long bodied large eyed serangga kehangatan daerah; beristirahat dengan forelimbs dibesarkan sebagai dalam doasource: wordnet30