Library
(vertebrate zoology) Any of the cutaneous receptors in the head region of elasmobranchs; thought to have a thermosensory function.
View more Animal Life videos