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 “moon trefoil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.