thyroglossal ducts

English

Noun

thyroglossal ducts

  1. plural of thyroglossal duct