Adeyinka OlaiyaMay 19, 2022 NewsÌgbin, African Killer Snails In Brazil,”Eat Not”Says Scientists 716 views3 minute read Snails , the Yoruba Ìgbín, is a killer snail in Brazil . The African snail , Caramujo in… 0 Shares 0 0