encarpus
English
encarpus meaning in English • encarpus का अर्थ अंग्रेजी में
Noun
- An ornament on a frieze or capital, consisting of festoons of fruit, flowers, leaves, etc.