green seals
English
Noun
green
seals
plural of
green seal