Pomacea canaliculata. the invasive snail. is a host of the parasitic nematode Angiostrongylus cantonensis. which has adverse effects on the agriculture system and human health. https://www.izztop.com/product-category/picture-books/
Web Directory Categories
Web Directory Search
New Site Listings