Sphenisciformes Meaning

There are 1 meaning(s) for word Sphenisciformes

Meaning 1 : penguins

    Synonyms : order sphenisciformes