Leafless(a.) Having no leaves or foliage; bearing no foliage.

Words within leafless