floatovoltaics
Noun
Meaning
floatovoltaics (uncountable)
(physics) The technology of photovoltaic cells that float in a water environment.
Noun
floatovoltaics (uncountable)
(physics) The technology of photovoltaic cells that float in a water environment.