leafless
English Dictionary
->
Letter L
-> leafless
Search Dictionary:
leafless Definition
(a)
having
no
leaves
leafless Synonyms
leafless
© Art Branch Inc.