amblypod

/ˈæmbliˌpɒd/

Definitions

1. noun

a genus of birds in the family Rallidae

“The rare amblypod was spotted deep in the jungle.”

Synonyms

  • railbird
  • waterhen

Antonyms

  • eagle
  • falcon