carpospore
English Dictionary
->
Letter C
-> carpospore
Search Dictionary:
carpospore Definition
(n)
a
nonmotile
spore
of
red
algae
carpospore Synonyms
carpospore
© Art Branch Inc.