Bloodsucking mosquito Synonyms
Definitions for Bloodsucking
- (adjective) drawing blood from the body of another
- (adjective) of plants or persons; having the nature or habits of a parasite or leech; living off another
Synonyms for phrase
BM abbreviation
BM is an abbreviation for Bloodsucking MosquitoWhat does BM stand for?
BM stands for "Bloodsucking Mosquito"