Leaveless /(?)/

Leave·less

Leaveless

a.
  1. Leafless. [Obs.]