leucoryx

/luː.kɒ.riks/

Definitions

1. noun

A genus of extinct moa birds, specifically a group of large, flightless birds native to New Zealand.

“The discovery of the leucoryx moa shed new light on the evolution of flightless birds in the region.”

Synonyms

  • flightless bird
  • moa

Antonyms

  • bird of prey
  • flying bird