せいぶつねんりょうでん
Meanings
Noun
1. microbial fuel cell; MFC
Kanji used
micro
life
thing
burn
ingredients
electric
pond