Find the word definition

Wiktionary
dragon fruits

n. (dragon fruit English)