Italian-English dictionary »

episoma meaning in English

ItalianEnglish
episoma noun
{m}

episome [episomes]noun
[UK: ˈepɪsˌʌm] [US: ˈepɪsˌʌm]