MalayTranslate.com
Malay to English Translator
Translate Here

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 prayer
    predacious long bodied large eyed serangga kehangatan daerah; beristirahat dengan forelimbs dibesarkan sebagai dalam doa
    Synonym:
    mantis
    source: wordnet30