bn:03417342n
Noun Concept
EL
olividae
EN
Olive snails, also known as olive shells and olives, scientific name Olividae, are a taxonomic family of medium to large predatory sea snails with smooth, shiny, elongated oval-shaped shells. Wikipedia
Relations
Sources
Wikipedia Translations