Find the word definition

Wiktionary
thyroglossal ducts

n. (plural of thyroglossal duct English)