electrovores
English
Noun
electrovores
plural of
electrovore