Advertisement

Advertisement

dosing strip

noun

  1. (in New Zealand) an area set aside for treating dogs suspected of having hydatid disease


Advertisement

Advertisement

Advertisement

Advertisement


dosimetrydo someone