Rock spray
What is Rock spray?
Rock spray definition and meaning on Dictionary terms:
noun
a low, evergreen, Himalayan shrub, Cotoneaster microphyllus, of the rose family, having shiny leaves with grayish, hairy undersides, white flowers, and scarlet berries.
reference: www.dictionary.com/browse/rock-spray
Tags: dictionary
Categorised in: Uncategorized
Comments are closed here.