aerocharidae
/iˌɛroʊkɑːˈraɪdiːd/Definitions
1. noun
a family of extinct, medium-sized, flightless birds
“Fossil evidence suggests that the aerocharidae were an important part of the ancient ecosystem.”
1. noun
a family of extinct, medium-sized, flightless birds
“Fossil evidence suggests that the aerocharidae were an important part of the ancient ecosystem.”