cherrystone
English
cherrystone meaning in English • cherrystone का अर्थ अंग्रेजी में
Noun
- small quahog larger than a littleneck.
- a half-grown quahog.