HAGBERRY MEANING IN ENGLISH

• Hagberry Definition & Synonyms

  1. (n.) A plant of the genus Prunus (P. Padus); the bird cherry.


RECENT SEARCHES