electrocyte








noun

  1. zoology a specialized muscle or nerve cell that generates electricity, as found in an electric organ
54 queries 0.363