Find the word definition

Wiktionary
seed vessels

n. (seed vessel English)