English Fascioloides magna Cited by user Flukeman on 05 Aug 2017 Fascioloides magna, also known as giant liver fluke, large American liver fluke or deer fluke, is trematode parasite that occurs in wild and domestic ruminants in North…