MENISCOID

Definition of MENISCOID