myacidae
1. [ noun ] (biology,zoology) soft-shell clams
Synonyms: family_Myacidae
Related terms: mollusk_family Myaceae Mya
Similar spelling:   Mysidae