tireocita

Italian

Noun

tireocita m (plural tireociti)

  1. thyrocyte

Anagrams