meaning of sporophyll

1. leaf in ferns and mosses that bears the sporangia


Related Words

sporophyll |

Developed & Maintained By Taraprasad.com

Treasure Words