Meaning of draba
Definition of draba
(noun)
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
Other information on draba
WIKIPEDIA results for
draba
Amazon results for
draba
Tweet