POLYGALA SENEGA
(noun)Definitions
There is 1 meaning of the phrase
Polygala Senega.
Polygala Senega - as a noun
Eastern north american plant having a terminal cluster of small white flowers and medicinal roots
Synonyms (Exact Relations)