cowry

(noun)

noun

1. any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells

Similar word(s): cowrie

Definition categories: animal, gastropod, univalve