Find the word definition

Wiktionary
oil-seed camellias

n. (plural of oil-seed camellia English)