Definitions
There is 1 meaning of the phrase
Spraguea Umbellatum.
Spraguea Umbellatum - as a noun
Pink clusters of densely packed flowers on prostrate stems resemble upturned pads of cats' feet; grow in coniferous forests of western north america
Synonyms (Exact Relations)
calyptridium umbellatumpussy's-pawpussy-pawpussy-paws