FOLIATURE MEANING IN ENGLISH

• Foliature Definition & Synonyms

  1. (n.) Foliage; leafage.
  2. (n.) The state of being beaten into foil.


RECENT SEARCHES