1 cowroid | Definition of cowroid

cowroid

noun
cow·​roid | \ ˈkau̇ˌrȯid\
plural -s

Definition of cowroid

: an inscribed Egyptian seal in the shape of a cowrie

History and Etymology for cowroid

cowrie entry 1 + -oid

Keep scrolling for more