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