What is the full meaning of sporophyll
a leaf that bears sporangia, also SPOROPHYL [n -S]
Example of the word sporophyll placed on a Scrabble board.