multipedes

English

Noun

multipedes

  1. plural of multipede

Anagrams