Dictionary.com
definitions
  • synonyms

rock spray

noun
  1. a low, evergreen, Himalayan shrub, Cotoneaster microphyllus, of the rose family, having shiny leaves with grayish, hairy undersides, white flowers, and scarlet berries.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018