species 3,136 observations

Far Eastern Smartweed

Persicaria extremiorientalis