Leaveless

a.
  1. Leafless.