Definify.com

Definition 2025


oogenera

oogenera

English

Noun

oogenera

  1. plural of oogenus