hǎi
yáng
wēn
chā
fā
diàn

Definitions

  1. 1. ocean thermal energy conversion (OTEC)

Components