SEA TOAD


Meaning of SEA TOAD in English

a sculpin.

2. sea toad ·- the angler.

3. sea toad ·- a toadfish.

Webster English vocab.      Английский словарь Webster.