Word Definition

Leafless

  1. Having no leaves or foliage; bearing no foliage.

Antonyms