Home
Search
Index
Definify.com
Definition
2024
oospora
oospora
Italian
Noun
oospora
f
(
plural
oospore
)
(
botany
)
oospore
Spanish
Noun
oospora
f
(
plural
oosporas
)
(
botany
)
oospore
Etymology
oo-
+
spora
Similar Results