Word info Synonyms

oil-seed camellia

Noun

Meaning

oil-seed camellia (plural oil-seed camellias)

A kind of camellia from which most tea oil is manufactured, Camellia oleifera.

Source: en.wiktionary.org

Synonyms

Close letter words and terms