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