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