English-Italian dictionary »

merocyte meaning in Italian

EnglishItalian
merocyte noun

merocitonoun