tetraspore
English Dictionary
->
Letter T
-> tetraspore
Search Dictionary:
tetraspore Definition
(n)
one
of
the
four
asexual
spores
produced
within
a
sporangium
tetraspore Synonyms
tetraspore
© Art Branch Inc.