Find the word definition

Wiktionary
tonquin beans

n. (plural of tonquin bean English)