Definify.com

Definition 2024


oophorites

oophorites

French

Noun

oophorites f

  1. plural of oophorite