Definitions for "Limpets"
A herbivorous intertidal invertebrate.