meaning of sierra plum
1.
shrub
of
the
Pacific
coast
of
the
United
States
bearing
small
red
insipid
fruit
Related Words
sierra plum
|
Developed & Maintained By
Taraprasad.com