Meaning of leafless

Definition of leafless

(adj) having no leaves

Other information on leafless

WIKIPEDIA results for leafless
Amazon results for leafless