SEA ADDER MEANING IN ENGLISH

• Sea adder Definition & Synonyms

  1. () The European fifteen-spined stickleback (Gasterosteus spinachia); -- called also bismore.
  2. () The European tanglefish, or pipefish (Syngnathus acus).


RECENT SEARCHES