1.

A cluster of spore producing structures present on the lower surface of the fern leaves.

Answer»

A cluster of spore producing structures present on the lower surface of the fern leaves.



Discussion

No Comment Found