English Dictionary
▪ camel's hair
▪ camelhair
▪ camelia
▪ camelidae
▪ camelina
◊ CAMELIA
camelia
n : any of several shrubs or small evergreen trees having
solitary white or pink or reddish flowers [syn: {camellia}]
camel's hair
camelhair
camelia
camelidae
camelina
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]