Definition of Armored Sea Robin

  • 1. Sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope Noun

Synonyms for word "armored sea robin"

Semanticaly linked words with "armored sea robin"

Hyponims for word "armored sea robin"