Synonyms, Thesaurus & Antonyms of 'armored searobin'
1. (noun)armored searobin, armored sea robin, Peristedion miniatum sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope Synonyms: armored sea robin, armored searobin