Adjective Definition

leafless

1.Definition: having no leaves




Please Share