About us
Define
Definitions for
"Barbells"
Paired sensory extensions (dermal lobes) around the mouth of some sharks.
elasmodiver.com