English Dictionary
▪ camelia
▪ camelidae
▪ camelina
▪ camelina sativa
▪ camellia
◊ CAMELINA
Camelina
n : annual and biennial herbs of Mediterranean to central Asia
[syn: {Camelina}, {genus Camelina}]
camelia
camelidae
camelina
camelina sativa
camellia
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]