eriter1849 eriter1849 06-03-2024 Biology contestada A cluster of spore producing structures present on the lower surface of the fern leaves.A. BryophyteB. PteridophyteC. GymnospermD. Angiosperm