Skip to main content

meniscoid

English meniscoid meaning in English  •  meniscoid का अर्थ अंग्रेजी में
Adjective
  • Concavo-convex, like a meniscus.
Advertisement