EN English dictionary: anatomize
anatomize has 18 translations in 8 languages
translations of anatomize
EN
IT
Italian
3 translations
- sezionare (v) [medicine]
- anatomizzare (v) [medicine]
- dissecare (v) [medicine]