Definify.com

Definition 2025


hemipodes

hemipodes

English

Noun

hemipodes

  1. plural of hemipode