KNOTBERRY MEANING IN ENGLISH

• Knotberry Definition & Synonyms

  1. (n.) The cloudberry (Rudus Chamaemorus); -- so called from its knotted stems.


RECENT SEARCHES