Definify.com

Definition 2024


trichobezoars

trichobezoars

English

Noun

trichobezoars

  1. plural of trichobezoar