COWRY


Meaning of COWRY in English

noun a marine shell of the genus cypraea.

Webster English vocab.      Английский словарь Webster.