smartweed

noun
  1. any of various plants of the genus Polygonum, typically having small flowers and growing in wet areas
  2. Usage: botanical

Examples