IN LEAF


Meaning of IN LEAF in English

having new leaves, growing leaves

Poplar trees were in leaf, wild roses in bloom.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.