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