• word of the day

    microsporophyll

    microsporophyll - Dictionary definition and meaning for word microsporophyll

    Definition
    (noun) in non-flowering plants, a sporophyll that bears only microsporangia
Download our Mobile App Today
Receive our word of the day
on Whatsapp