English

edit

Noun

edit

spheniscans

  1. plural of spheniscan