semipeds

English

Noun

semipeds

  1. plural of semiped