Artiodáctilo admin 5 years ago Artiodáctilo Artiodáctilo Definition Artiodáctilo Spanish Adjective English meaning : artiodactyl