Cl
ip
Art
ETC
Clipart tagged: ‘ivory shell’
Ivory Shell
The Ivory Shell (Eburna spirata) is a gastropod mollusk in the Buccinidae family of true whelks.