SPHENISCAN MEANING IN ENGLISH

• Spheniscan Definition & Synonyms

  1. (n.) Any species of penguin.


RECENT SEARCHES