1 jumpseed | Definition of jumpseed

jumpseed

noun

Definition of jumpseed

: virginia knotweed