X-Nico

unusual facts about Tridentarius dentatus


T. dentatus

Tridentarius dentatus, the toothed conch, a sea snail species found in the Red Sea and the Indian Ocean



see also