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