LIMPET


AcronymDefinition
LIMPETLand Installed Marine Powered Energy Transformer