The AI-powered English dictionary
plural electroreceptors
a cell or organ responsible for electroreception examples