FOLIAR Meaning of FOLIAR in English adj. pertaining to foliage, pertaining to leaves; resembling foliage, resembling leaves Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012