COWROID
Meaning of COWROID in English
ˈkau̇ˌrȯid noun
( -s )
Etymology: cowrie (I) + -oid
: an inscribed Egyptian seal in the shape of a cowrie
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012