Definitions
noun
sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope
Look “armored searobin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope