English Dictionary
▪ camelina
▪ camelina sativa
▪ camellia
▪ camellia japonica
▪ camellia sinensis
◊ CAMELLIA
camellia
n : any of several shrubs or small evergreen trees having
solitary white or pink or reddish flowers [syn: {camelia}]
camelina
camelina sativa
camellia
camellia japonica
camellia sinensis
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]