Definify.com

Definition 2025


oosporas

oosporas

Spanish

Noun

oosporas

  1. plural of oospora