English dictionary
medicago arborea meaning and definition
Definition and meaning of medicago arborea at MeaningMonkey.org. medicago arborea meaning and definition in the English Dictionary.MEDICAGO ARBOREA noun
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
- synonyms: moon trefoil
Source: Princeton University Wordnet