• word of the day

    dibucaine

    dibucaine - Dictionary definition and meaning for word dibucaine

    Definition
    (noun) a local anesthetic that is administered by injection
Download our Mobile App Today
Receive our word of the day
on Whatsapp