piperates

English

Noun

piperates

  1. plural of piperate

Anagrams