Definify.com

Definition 2024


greenstuffs

greenstuffs

English

Noun

greenstuffs

  1. plural of greenstuff