Skip to main content

encarpus

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