man-made undersea features Definición Features that are located in the sea under sea level and are made artificially rather than being natural. GETTY ID: 300387709 Ver ficha