greenhides
English
Noun
greenhides
plural of
greenhide