Conenose Bug Synonyms

Large bloodsucking bug
(Noun)