An up-to-date systematic list of 3200 seashells from Greenland to Texas: translation, explanation, and gender of their names.

Save to List