Etymed
Open the app →
Glossary
› electro
electro
Meaning:
electricity ·
Origin:
Greek
Terms using electro
electroencephalography