Definify.com

Definition 2025


notchweeds

notchweeds

English

Noun

notchweeds

  1. plural of notchweed