Online English Dictionary

Home

bloodsucking


adj.

drawing blood from the body of another; as, a plague of bloodsucking insects .


© 2009 Dammam Community College