English Dictionary
Definition meniscus in British English
meniscus noun
[singular] noun
/mɪˈnɪskəs/
English Dictionary