Ovula
noun
Ovu·la
| \ ˈōvyələ\
Definition of Ovula
: a genus of marine snails related to and sometimes included in the Cypraeidae but now commonly made type of a separate family (Ovulidae)
Keep scrolling for more