COWBERRY MEANING IN ENGLISH

• Cowberry Definition & Synonyms

  1. (n.) A species of Vaccinium (V. Vitis-idaea), which bears acid red berries which are sometimes used in cookery; -- locally called mountain cranberry.


RECENT SEARCHES