Apple snail, (Pomacea canaliculata), a highly invasive pest affecting wetland crops in 18 countries including the U.S., is listed as one of the 100 Worst Global Invaders. One study showed that due to its voracious appetite, present value damage from the snail could cost Philippine rice production as…
More