Palmette(n.) A floral ornament, common in Greek and other ancient architecture; -- often called the honeysuckle ornament.

Words within palmette

8 letter words: 1 results
7 letter words: 3 results
View all words...