sebastes: meaning and definitions

EnglishType a word

What is sebastes?

  • A genus of scorpænoid fishes, with few species, of northern seas.