cypraeidae: meaning and definitions

EnglishType a word

What is cypraeidae?

  • a natural family of marine gastropods comprising the cowries.