armored searobin Meaning, Definition & Usage

  1. noun sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope
    Peristedion miniatum; armored sea robin.

WordNet