cone-nosed bug

Noun
  1. Large bloodsucking bug (synset 102247167)

Found on Word Lists

Other Searches