English dictionary

mantid meaning and definition

Definition and meaning of mantid at MeaningMonkey.org. mantid meaning and definition in the English Dictionary.

MANTID noun

Definition of mantid (noun)

  1. predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: