seamlets
English
Noun
seamlets
plural of
seamlet