Definify.com

Definition 2024


ovulites

ovulites

English

Noun

ovulites

  1. plural of ovulite