Get Free Checker

rose-root

NOUN
  1. Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers

How To Use rose-root In A Sentence

List is Empty.