The term “trichobezoar” may seem like alien language to you… but certainly you’ve seen or heard about hairballs that cats can produce. What are they and how do they form?
Recent Comments