Definify.com

Definition 2025


trichobezoars

trichobezoars

English

Noun

trichobezoars

  1. plural of trichobezoar