English Dictionary
◊ PATELLIDAE
Patellidae
n : marine limpets [syn: {Patellidae}, {family Patellidae}]