SPOROCARP
Scrabble 15 Words With Friends 18
Definition
- noun specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia.
— synonyms: spore_case
See all 107 words you can make from SPOROCARP →
← Unscramble different letters