Spanish-English dictionary »

autotomía meaning in English

SpanishEnglish
autotomía noun
{f}

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