snake-haired Meaning, Definition & Usage

  1. adjective satellite (of monsters) having snakes for hair

WordNet