Definitions for "Foliar"
Consisting of, or pertaining to, leaves; as, foliar appendages.
Relating to the leaf or foliage of plants; e.g., a foliar spray is applied to the foliage.
Referring to leaves of a plant; application of chemicals to the leaves.