Science digests the secrets of voracious killer snails.
Barinaga
M
M
D000818:Animals; D005247:Feeding Behavior; D005399:Fishes; D008978:Mollusk Venoms; D012908:Snails / Q000502:physiology*
D008978:Mollusk Venoms