meaning of Bahia-Doppelschleiche

Bahia-Doppelschleiche - German to English

Bahia worm lizard [Amphisbaena polystegum, syn.: Leposternon polystegum]