homospore
English
Etymology
From
homo-
+
spore
.
Noun
homospore
(
plural
homospores
)
(
botany
)
any
plant
producing
spores
of the same
size
and
type
.
Related terms
homosporous
heterosporous
heterospore
Translations
plant producing uniform spores
Spanish:
homospora
f
Anagrams
osmophore
,
sophomore