• word of the day

    rhizoid

    rhizoid - Dictionary definition and meaning for word rhizoid

    Definition
    (noun) any of various slender filaments that function as roots in mosses and ferns and fungi etc
Connect with us on Facebook