Definify.com

Definition 2026


greenstuffs

greenstuffs

English

Noun

greenstuffs

  1. plural of greenstuff