manipeds

English

Noun

manipeds

  1. plural of maniped

Anagrams