Sporocarp(n.) A closed body or conceptacle containing one or more masses of spores or sporangia.
Sporocarp(n.) A sporangium.

Words within sporocarp

8 letter words: 2 results
7 letter words: 4 results
View all words...