Synonyms for "biped"

Words with similar meaning