CLEOID


Meaning of CLEOID in English

ˈklēˌȯid noun

( -s )

Etymology: Greek kleis key, catch, hook + English -oid — more at close

: an excavator with a claw-shaped working point used in dentistry

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.