Invasive Apple Snail In Kenyan Irrigation Scheme Could Potentially Spread To More Areas
21 January 2025, Kenya: Experts consider the invasive apple snail (Pomacea canaliculata) one of the world’s worst invasive alien species. This species
Read More21 January 2025, Kenya: Experts consider the invasive apple snail (Pomacea canaliculata) one of the world’s worst invasive alien species. This species
Read More