mareblobs
English
Noun
mareblobs
plural of
mareblob