oil-rich_seedEnglish

oil-rich seed, oilseed

Noun

Any of several seeds that yield oil

English: oilseed, oil-rich seed

English words with similar meanings

Show 1 words