piperates
English
Noun
piperates
plural of
piperate
Anagrams
appetiser