Italian-English dictionary »

esosoma meaning in English

ItalianEnglish
esosoma noun
{m}

exosome(protein complex)
noun