Medicago arborea
English Dictionary
->
Letter M
-> Medicago arborea
Search Dictionary:
Medicago arborea Definition
(n)
evergreen
shrub
of
southern
European
highlands
having
downy
foliage
and
a
succession
of
yellow
flowers
throughout
the
summer
followed
by
curious
snail
-
shaped
pods
Medicago arborea Synonyms
Medicago arborea
moon trefoil
© Art Branch Inc.