Advertisement
Advertisement
dosing strip
noun
(in New Zealand) an area set aside for treating dogs suspected of having hydatid disease
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
(in New Zealand) an area set aside for treating dogs suspected of having hydatid disease
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse