FOLIAR Meaning of FOLIAR in English (a.) Consisting of, or pertaining to, leaves; as, foliar appendages. Webster's English dictionary. Английский словарь Webster. 2012