German to English Dictionary

Deutsch Version

epithelioid cells German pronunciation - Say epithelioid cells in English pronunciation Meaning of "epithelioid cells" in English language