long-root smartweed
long-root smartweed is an accepted English vernacular name for:
Persicaria amphibia var. emersa (Michaux) J.C. Hickman , an accepted variety name.
long-root smartweed is an accepted English vernacular name for:
Persicaria amphibia var. emersa (Michaux) J.C. Hickman , an accepted variety name.