Meaning of armored sea robin

Definition of armored sea robin

(noun) sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope

Other information on armored sea robin

WIKIPEDIA results for armored sea robin
Amazon results for armored sea robin