Life … Animals Mollusks Gastropods Lepetellida Keyhole Limpets Diodora Ruppell's Keyhole Limpet species 49 observations Ruppell's Keyhole Limpet Diodora ruppellii Field notes Close