homospory
English Dictionary
->
Letter H
-> homospory
Search Dictionary:
homospory Definition
(n)
the
development
of
a
single
kind
of
asexual
spores
homospory Synonyms
homospory
© Art Branch Inc.