• word of the day

    leptosporangiate

    leptosporangiate - Dictionary definition and meaning for word leptosporangiate

    Definition
    (adj) (of ferns) having each sporangium formed from a single epidermal cell
    Example Sentence
    • leptosporangiate ferns
Download our Mobile App Today
Receive our word of the day
on Whatsapp