Conenose

What is Conenose?

Conenose definition and meaning on Dictionary terms:
noun

any of several bloodsucking assassin bugs of the genus Triatoma, some of which inflict a painful bite and serve as vectors of Chagas’ disease.