Ovula
noun
Ovu·la
ˈōvyələ
: a genus of marine snails related to and sometimes included in the Cypraeidae but now commonly made type of a separate family (Ovulidae)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share