←
Return to Article Details
Land leech (Haemadipsa zeylanica) parasitizing Indosylvirana indica (Indian golden-backed frog) in Agumbe, India
Download