haldea Meaning, Definition & Usage

  1. noun ground snakes
    genus Haldea.

WordNet