invertebrate in Turkish invertebrate in Turkish omurgasız noun An animal without vertebrae, i.e. backbone. Add to Flashcards