Leafless - Definition

leafless

adj 1: having no leaves [ant: leafy]

Look up another word