Barbarea
English Dictionary
->
Letter B
-> Barbarea
Search Dictionary:
Barbarea Definition
(n)
biennial
or
perennial
herbs
of
north
temperate
regions
:
winter
cress
Barbarea Synonyms
Barbarea
genus Barbarea
© Art Branch Inc.