Definify.com

Definition 2026


peppergrasses

peppergrasses

English

Noun

peppergrasses

  1. plural of peppergrass