Definify.com

Definition 2025


peppergrasses

peppergrasses

English

Noun

peppergrasses

  1. plural of peppergrass