Skip to main content

cherrystone

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