Definitions
There is 1 meaning of the phrase
Polanisia Dodecandra.
Polanisia Dodecandra - as a noun
Strong-scented herb common in southern united states covered with intermixed gland and hairs
Synonyms (Exact Relations)
clammyweedpolanisia graveolens