tetrasporangium

nounA structure in certain algae and fungi that produces four spores (tetraspores).

No synonyms or antonyms found for this word.

tetrasporangium synonyms & antonyms | whatsthatwordmean | whatsthatwordmean