French-English dictionary »

autotomie meaning in English

FrenchEnglish
autotomie nom

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