Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

electroreceptors Definition

Cancel
electroreceptors
noun(elec-tro-re-cep-tor)
a vertebrate organ found especially in fish that contains sensory cells capable of detecting electric fields

Words Related to electroreceptors!

electroreceptors Examples by Brain Bank Users