floatovoltaics

Noun

 * 1)  The technology of photovoltaic cells that float in a water environment.

Related terms

 * floatovoltaic

Translations

 * Vietnamese: điện mặt trời nổi, quang điện nổi