Skip to main content

serrulation

English serrulation meaning in English  •  serrulation का अर्थ अंग्रेजी में
Noun
  • The state of being notched minutely, like a fine saw.
  • One of the teeth in a serrulate margin.
Advertisement