sporophyll

Explore definitions, synonyms, and language insights of sporophyll

Definitions

Noun
leaf in ferns and mosses that bears the sporangia

More General Terms