trichobezoar









trichobezoar


trichobezoar [trĭk′ō-bē′zôr′] n.

  1. hairball
50 queries 0.415