Meaning of medicago arborea
Definition of medicago arborea
(noun)
evergreen
shrub
of
southern
European
highlands
having
downy
foliage
and a
succession
of
yellow
flowers
throughout
the
summer
followed by
curious
snail-shaped pods
Other information on medicago arborea
WIKIPEDIA results for
medicago arborea
Amazon results for
medicago arborea
Tweet