searobin : Idioms & Phrases


armored searobin

  • 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