Find the word definition

Wiktionary
facultative bipeds

n. (plural of facultative biped English)