meaning of cherry stone
1.
the
stone
seed
of
a
cherry
Related Words
cherry stone
|
cherrystone
|
cherrystone clam
|
Developed & Maintained By
Taraprasad.com