Meaning of frondage in English:

frondage

noun

See frond