Eburna glabrata, Print, Eburna glabrata is a species of sea snail, a marine gastropod mollusk in the family Olividae, the olives
Eburna glabrata, Print, Eburna glabrata is a species of sea snail, a marine gastropod mollusk in the family Olividae, the olives.
Size: 2394px × 3744px
Location:
Photo credit: © Artokoloro / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: eburna, family, gastropod, glabrata, marine, mollusk, olives, olividae, print, sea, snail, species