• word of the day

    tubule

    tubule - Dictionary definition and meaning for word tubule

    Definition
    (noun) a small tube
Download our Mobile App Today
Receive our word of the day
on Whatsapp