Definition Definition

meniscoid - Meaning and Examples

Meaning of 'meniscoid' (Webster Dictionary)

1 . Meniscoid [ a.]
- Concavo-convex, like a meniscus.