Life … Animals Mollusks Gastropods Littorinimorph Snails Bean Cowries Trivirostra Trivirostra edgari species 34 observations Trivirostra edgari Trivirostra edgari Field notes Close