English Synonym Finder
creature with a spine