Home / M / medicago arborea

medicago arborea

noun 16 letters Scrabble 23 WWF 27
Definitions
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

Look “medicago arborea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →