What does C-Zellen mean?

C-Zellen - German to English

c-cells [parafollicular cells]