Dictionary > Sporophylls

Sporophylls

sporophyll
A specialised leaf-like organ on which one or more sporangia are borne.


You will also like...