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
Tweet