sealocks
English
Noun
sealocks
plural of
sealock