English Dictionary
◊ MYACEAE
Myaceae
n : clams [syn: {Myaceae}, {order Myaceae}]