Meaning of maidenhair berry
Definition of maidenhair berry
(noun)
slow-growing
procumbent
evergreen
shrublet
of
northern
North America and Japan having
white
flowers and
numerous
white
fleshy
rough
and
hairy
seeds
Other information on maidenhair berry
WIKIPEDIA results for
maidenhair berry
Amazon results for
maidenhair berry
Tweet