Spanish-English dictionary »

neurotmesis meaning in English

SpanishEnglish
neurotmesis noun
{f}

neurotmesisnoun