Definify.com

Definition 2024


peppergrasses

peppergrasses

English

Noun

peppergrasses

  1. plural of peppergrass