Ivy-mantled /(?)/

I·vy-man·tled

Ivy-mantled

a.
  1. Covered with ivy.