0 example sentences using mantid.
    Mantid used in a sentence
  
Mantid definitions
            noun
            
      predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer
See also: mantis