conenose bug

English

Noun

conenose bug (plural conenose bugs)

  1. A kissing bug