Oliva leonardhilliOliva leonardhilli is a species of sea snail, a marine gastropod mollusk in the family Olividae, "Olive snails".DescriptionShell size 25-30 mm.DistributionIndian Ocean: Mozambique.