Camelina
English Dictionary
->
Letter C
-> Camelina
Search Dictionary:
Camelina Definition
(n)
annual
and
biennial
herbs
of
Mediterranean
to
central
Asia
Camelina Synonyms
Camelina
genus Camelina
© Art Branch Inc.