• word of the day

    seta

    seta - Dictionary definition and meaning for word seta

    Definition
    (noun) stalk of a moss capsule Definition
    (noun) a stiff hair or bristle
Download our Mobile App Today
Receive our word of the day
on Whatsapp