hemipodes

English

Noun

hemipodes

  1. plural of hemipode