Italian-English dictionary »

autotomia meaning in English

ItalianEnglish
autotomia noun
{f}

autotomy [autotomies](invertebrate self-defense mechanism)
noun
[UK: ˌɔːtəʊtˈəʊmi] [US: ˌɔːɾoʊtˈoʊmi]