SPOROCARP

Scrabble 15 Words With Friends 18

Definition

  1. 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