Artrópodo admin 5 years ago Artrópodo Artrópodo Definition Artrópodo Spanish Adjective English meaning : arthropod