flubbers
English
Noun
flubbers
plural of
flubber