FOLIAR Meaning of FOLIAR in English [fo.li.ar] adj [F foliaire, fr. L folium leaf + F -aire -ar] (ca. 1859): of, relating to, or applied to leaves "~ sprays" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012