meaning of armored sea robin

armored sea robin meaning in General Dictionary

sea robins having bony scutes regarding the human anatomy and barbels from the chin; found mostly from the continental pitch