Back
spore sac
Meanings
organ containing or producing spores
Synonyms
sporangium
spore case
Anagrams of
spore sac