Skip to main content

multicuspidate

English multicuspidate meaning in English  •  multicuspidate का अर्थ अंग्रेजी में
Adjective
  • Having many cusps or points.
Advertisement