Drug mayfly Synonyms

We can't find synonyms for the phrase "Drug mayfly", but we have synonyms for terms, you can combine them.

DM abbreviation

DM is an abbreviation for Drug Mayfly
What does DM stand for?
DM stands for "Drug Mayfly"

Definitions for Drug


Definitions for Mayfly


  • (noun) slender insect with delicate membranous wings having an aquatic larval stage and terrestrial adult stage usually lasting less than two days