ribbon seals
English
Noun
ribbon
seals
plural of
ribbon seal