
The zebra top snail, scientific name "Austrocochlea porcata", is a medium-sized sea snail, a marine gastropod mollusc in the family Trochidae, the top snails, also known as top shells.
Similar species: Trochida
By Albert Kang
All rights reserved
Uploaded Dec 9, 2024. Captured Nov 18, 2024 15:49.