VINCHUCA


Meaning of VINCHUCA in English

vinˈchükə noun

( -s )

Etymology: Spanish, from Quechua wihchuykuk

: any of several bugs of the genus Triatoma (especially T. infestans )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.