Find the word definition

Wiktionary
aburachan seeds

n. (plural of aburachan seed English)