hamadryads

  • n."Greek God" tree; (India, such as real estate) a Cobra
  • WebThe tree spirits; Hamadelaiya