sphenisci
/sfɛnɪˈskiː/Definitions
1. noun
a subfamily of extinct flightless birds in the family Otididae
“The fossil of a spheniscid bird was found in the excavation site.”
1. noun
a subfamily of extinct flightless birds in the family Otididae
“The fossil of a spheniscid bird was found in the excavation site.”