Antonyms for "vertebrate"

Words with opposite meaning