Skip to main content

crenulation

English crenulation meaning in English  •  crenulation का अर्थ अंग्रेजी में
Noun
  • A minute crenation.
  • The state of being minutely scalloped.
Advertisement