Dog-like mantid Synonyms

We can't find synonyms for the phrase "Dog-like mantid", but we have synonyms for terms, you can combine them.

Dog-like Synonyms

DM abbreviation

DM is an abbreviation for Dog-like Mantid
What does DM stand for?
DM stands for "Dog-like Mantid"

Definitions for Mantid


  • (noun) predacious long-bodied large-eyed insect of warm regions; rests with forelimbs raised as in prayer