As nouns the difference between invertebrate and astrophyton
is that invertebrate is an animal without vertebrae, ie backbone while astrophyton is the giant basket star, an early mesozoic invertebrate.
As an adjective invertebrate
is lacking a backbone.