Translation of Invertebrata in English:

Invertebrata

invertebrate

noun

  • 1

    invertebrate, any animal with no backbone