Schistosoma intercalatum

From Meditionary