Definify.com

Definition 2026


ovulites

ovulites

English

Noun

ovulites

  1. plural of ovulite