Cochlea (en. Cochlea)

Translation into Tagalog

Synonyms

  • auditory organ
  • inner ear