SEA PIG MEANING IN ENGLISH

• Sea pig Definition & Synonyms

  1. () A dugong.
  2. () A porpoise or dolphin.


• Sea pigeon Definition & Synonyms

  1. () The common guillemot.


RECENT SEARCHES