RUBUS MEANING IN ENGLISH

• Rubus Definition & Synonyms

  1. (n.) A genus of rosaceous plants, including the raspberry and blackberry.


RECENT SEARCHES