cowrie
English Dictionary
->
Letter C
-> cowrie
Search Dictionary:
cowrie Definition
(n)
any
of
numerous
tropical
marine
gastropods
of
the
genus
Cypraea
having
highly
polished
usually
brightly
marked
shells
cowrie Synonyms
cowrie
cowry
© Art Branch Inc.