- armored sea robin as a noun:
- 1
armored sea robin
noun
1 armored sea robin
Sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope.
synonyms: armored searobin, Peristedion miniatum.
debug info: 0.0271
noun
Sea robins having bony scutes on the body and barbels on the chin; found mostly on the continental slope.
synonyms: armored searobin, Peristedion miniatum.
debug info: 0.0271