ardeid
/ˈɑrdɪd/Definitions
1. noun
an extinct group of large flightless birds, related to the moa and emu
“The fossil of an ardeid was discovered in the excavation site.”
1. noun
an extinct group of large flightless birds, related to the moa and emu
“The fossil of an ardeid was discovered in the excavation site.”