meat pads
English
Noun
meat
pads
plural of
meat pad