Meaning of cotoneaster
Definition of cotoneaster
(noun)
any
shrub
of the
genus
Cotoneaster:
erect
or
creeping
shrubs having
richly
colored
autumn
foliage
and
many
small
white
to
pinkish
flowers followed by
tiny
red or
black
fruits
Other information on cotoneaster
WIKIPEDIA results for
cotoneaster
Amazon results for
cotoneaster
Tweet