Return to Article Details Pharyngomyia picta (Meigen, 1824) (Diptera: Oesteridae) larvae in a Sambar Deer (Rusa unicolor) from Wayanad, Kerala, India
Download