Meaning of moon trefoil
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
Other information on moon trefoil
WIKIPEDIA results for
moon trefoil
Amazon results for
moon trefoil
Tweet