VariousWords beta
Related Terms:
Noun
Definition: An embryonic anatomical structure which connects the initial area of development of the thyroid gland to its final position
VariousWords beta
Definition: An embryonic anatomical structure which connects the initial area of development of the thyroid gland to its final position