sporangiophore

Explore definitions, synonyms, and language insights of sporangiophore

Definitions

Noun
stalk bearing one or more sporangia

More General Terms