English | German | Russian | Czech

spore sac English

Meaning spore sac meaning

What does spore sac mean?

spore sac

(= sporangium) organ containing or producing spores

Synonyms spore sac synonyms

What other words have the same or similar meaning as spore sac?

spore sac English » English

spore case sporangium theca sporangiocyst

Are you looking for...?

spore | sac