Giant Top Shell (Tectus niloticus)
Cyrene Reef, 26th December 2015

Although traditionally classified as a Top Shell (F. Trochidae), recent studies have shown that this species is actually more closely related to the Turban Snails (F. Turbinidae), and is now usually included in a separate family, Tegulidae.