Definify.com

Definition 2024


knotweeds

knotweeds

English

Noun

knotweeds

  1. plural of knotweed