English Dictionary
◊ MYACIDAE
Myacidae
n : soft-shell clams [syn: {Myacidae}, {family Myacidae}]