triozonid
/traɪɒzənid/Definitions
1. noun
A type of parasitic mite found in the fur of certain animals, particularly cats.
“The veterinarian isolated a triozonid infestation in the feline patient’s coat.”
1. noun
A type of parasitic mite found in the fur of certain animals, particularly cats.
“The veterinarian isolated a triozonid infestation in the feline patient’s coat.”