Find the word definition

Wiktionary
sacha inchi

n. ''Plukenetia volubilis'', a euphorbiaceous perennial plant endemic to the Amazon rainforest in Peru.