Meaning of armored searobin

Definition of armored searobin

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

Other information on armored searobin

WIKIPEDIA results for armored searobin
Amazon results for armored searobin