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.