Definify.com

Definition 2024


oosporas

oosporas

Spanish

Noun

oosporas

  1. plural of oospora