The Ocean World: Being a Description of the Sea and Its Living Inhabitants.

CHAPTER XIV.

Chapter 611 wordsPublic domain

PULMONARY GASTEROPODS 396 Limnæidæ 397 Buccinidæ 428 Purpura 430 Pterocera 439