Definitions of Foliar

  1. Or consisting of leaves.
X