Meaning of conenose

Definition of conenose

(noun) large bloodsucking bug

Other information on conenose

WIKIPEDIA results for conenose
Amazon results for conenose