Online Dictionary

cone-nosed bug Explained

cone-nosed bug at English => English (WordNet) Of Explained:

cone-nosed bug
n : large bloodsucking bug [syn: {conenose}, {conenose bug}, {big
bedbug}, {kissing bug}]