moon trefoil
English Thesaurus
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 (noun.plant)
Visual ArtiKata
Explore moon trefoil in ArtiKata.com >
