MENISCOID
Meaning of MENISCOID in English
mə̇ˈniˌskȯid adjective
Etymology: New Latin menisc us + English -oid
: resembling a meniscus in shape
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012