Spanish-English dictionary »

teratoma meaning in English

SpanishEnglish
teratoma noun
{m}

teratoma(type of tumour)
noun