English Dictionary
◊ OSTREIDAE
Ostreidae
n : oysters [syn: {Ostreidae}, {family Ostreidae}]