ornament imitating long leaves made of iron, brass or other metal, and wood - English Synonyms Dictionary

Can't found any synonym terms.