vinchuca (English, noun)
expansion: vinchuca (plural vinchucas)
Senses:
glosses: The kissing bug Triatoma infestans
Forms:
form: vinchucas
tags: plural