• word of the day

    tumescence

    tumescence - Dictionary definition and meaning for word tumescence

    Definition
    (noun) tumidity resulting from the presence of blood or other fluid in the tissues
Download our Mobile App Today
Receive our word of the day
on Whatsapp