What does LIMPET stand for?
LIMPET stands for "Land Installed Marine Powered Energy Transformer"
How to abbreviate "Land Installed Marine Powered Energy Transformer"?
"Land Installed Marine Powered Energy Transformer" can be abbreviated as LIMPET
What is the meaning of LIMPET abbreviation?
The meaning of LIMPET abbreviation is "Land Installed Marine Powered Energy Transformer"
What does LIMPET mean?
LIMPET as abbreviation means "Land Installed Marine Powered Energy Transformer"