invertebrate - English Synonyms Dictionary

invertebrate

adj.
[1] spineless