ROSEWORT MEANING IN ENGLISH

• Rosewort Definition & Synonyms

  1. (n.) Roseroot.
  2. (n.) Any plant nearly related to the rose.


RECENT SEARCHES