INFOLIATE


Meaning of INFOLIATE in English

vt to cover or overspread with, or as with, leaves.

Webster English vocab.      Английский словарь Webster.