English Dictionary
◊ CAPRELLA
Caprella
n : skeleton shrimp [syn: {Caprella}, {genus Caprella}]