homospora
Spanish
Noun
homospora
f
(
plural
homosporas
)
(
botany
)
homospore