Definify.com

Definition 2024


tympanic_membranes

tympanic membranes

English

Noun

tympanic membranes

  1. plural of tympanic membrane