Find the word definition

Wiktionary
seed leaves

n. (seed leaf English)