English dictionary
moon trefoil meaning and definition
Definition and meaning of moon trefoil at MeaningMonkey.org. moon trefoil meaning and definition in the English Dictionary.MOON TREFOIL noun
Definition of moon trefoil (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: Medicago arborea
Source: Princeton University Wordnet