Longroot Meaning
There are 1 meaning(s) for word Longroot
Meaning 1 : deep-rooted perennial of southeastern United States
Synonyms : arenaria caroliniana, pine-barren sandwort
Synonyms : arenaria caroliniana, pine-barren sandwort
Similar words of Longroot :