Definify.com

Definition 2024


notchweeds

notchweeds

English

Noun

notchweeds

  1. plural of notchweed