White Grub - Posthodiplostomum

White Grub - Posthodiplostomum

also known as: Posthodiplostomum minimum, fluke