Find the word definition

Wiktionary
energy carriers

n. (energy carrier English)