(216.73.217.15)
Mecheri Sheep Research Station, Pottaneri, Tamil Nadu.
Anthelmintic efficacy, Azadirachta indica, Mecheri Sheep, Praziplus