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)
seneca snakerootsenega rootsenega snakerootseneka snakerootsenga root