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.


Definition of Medicago arborea (noun)

  1. evergreen shrub of southern European highlands having downy foliage and a succession of yellow flowers throughout the summer followed by curious snail-shaped pods
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: