sporangium
English Dictionary
->
Letter S
-> sporangium
Search Dictionary:
sporangium Definition
(n)
organ
containing
or
producing
spores
sporangium Synonyms
sporangium
spore case
spore sac
© Art Branch Inc.