ID chip (n) - an electronic device inserted under the skin of an animal to give the animal a unique identification number
Articles found:
ID chip (n) - an electronic device inserted under the skin of an animal to give the animal a unique identification number