• word of the day

    basidiosporous

    basidiosporous - Dictionary definition and meaning for word basidiosporous

    Definition
    (adj) of or relating to or characterized by spores produced by basidia
Download our Mobile App Today
Receive our word of the day
on Whatsapp