Skip to main content

bogberry

English bogberry meaning in English  •  bogberry का अर्थ अंग्रेजी में
Noun
  • The small cranberry (Vaccinium oxycoccus), which grows in boggy places.
Advertisement