Advertisement
Advertisement
electrocyte
/ ɪˈlɛktrəʊˌsaɪt /
noun
- zoology a specialized muscle or nerve cell that generates electricity, as found in an electric organ
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ ɪˈlɛktrəʊˌsaɪt /
Advertisement
Advertisement
Advertisement
Advertisement
Browse