Cone-nosed Bug Synonyms

Large bloodsucking bug
(Noun)