English

edit

Noun

edit

vampire bug (plural vampire bugs)

  1. Synonym of kissing bug