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