meaning of leptosporangiate

1. of ferns having each sporangium formed from a single epidermal cell; "leptosporangiate ">ferns"


Related Words

leptosporangiate |

Developed & Maintained By Taraprasad.com

Treasure Words