English Dictionary
◊ HALDEA
Haldea
n : ground snakes [syn: {Haldea}, {genus Haldea}]