OTEC
See also:
otec
English
Noun
OTEC
(
plural
OTECs
)
Acronym of
ocean thermal energy converter
.
Acronym of
ocean thermal energy conversion
.
Anagrams
Ceto
,
Cote
,
cote
,
ecto-