A Pilot Study Testing a Natural and a Synthetic Molluscicide for Controlling Invasive Apple Snails (Pomacea maculata).

A Pilot Study Testing a Natural and a Synthetic Molluscicide for Controlling Invasive Apple Snails (Pomacea maculata).