draba
English Dictionary
->
Letter D
-> draba
Search Dictionary:
draba Definition
(n)
any
of
numerous
low
-
growing
cushion
-
forming
plants
of
the
genus
Draba
having
rosette
-
forming
leaves
and
terminal
racemes
of
small
flowers
with
scapose
or
leafy
stems
;
fruit
is
a
dehiscent
oblong
or
linear
silique
draba Synonyms
draba
© Art Branch Inc.