pockweed
/ˈpɒkwɪd/Definitions
1. noun
Any of various weeds, especially Polygonum persicaria, with pocklike spots or blisters
“The farmer struggled to remove the invasive pockweed from his fields.”
1. noun
Any of various weeds, especially Polygonum persicaria, with pocklike spots or blisters
“The farmer struggled to remove the invasive pockweed from his fields.”