persicary

/pəˈsɪkəri/

Definitions

1. noun

a plant of the genus Persicaria, having white or pinkish flowers, and typically growing in wet places.

“The persicary bloomed in the marshy area near the lake.”

Synonyms

  • jewelweed
  • smartweed

Antonyms

  • drought-resistant plant
  • non-flowering plant