SEA SCORPION MEANING IN ENGLISH

• Sea scorpion Definition & Synonyms

  1. () A European sculpin (Cottus scorpius) having the head armed with short spines.
  2. () The scorpene.


RECENT SEARCHES