Synonyms for haldea

1. Haldea (n.)

ground snakes

Synonyms: