Definify.com

Definition 2025


ovulites

ovulites

English

Noun

ovulites

  1. plural of ovulite