FOLIAGE


Meaning of FOLIAGE in English

n.1 leaves, leafage.

2 a design in art resembling leaves.

Phrases and idioms:

foliage leaf a leaf excluding petals and other modified leaves.

Etymology: ME f. F feuillage f. feuille leaf f. OF foille: see FOIL(2)

Oxford English vocab.      Оксфордский английский словарь.