thyroid

English → French

thyroid

English → French
/ˈθaɪrɔɪd/
noun
thyroïde feminine
Inflected forms (1)thyroids

Other matches (1)