Italian-English dictionary »

ellittocito meaning in English

ItalianEnglish
ellittocito noun
{m}

elliptocytenoun