English Dictionary
◊ NAUSEATING
Physidae
n : freshwater snails [syn: {Physidae}, {family Physidae}]