Italian-English dictionary »

felloderma meaning in English

ItalianEnglish
felloderma noun
{m}

phelloderm [phelloderms](tissue)
noun
[UK: fˈeləʊdˌɜːm] [US: fˈeloʊdˌɜːm]