• word of the day

    denticle

    denticle - Dictionary definition and meaning for word denticle

    Definition
    (noun) small pointed ridge on the exoskeleton of an arthropod
Download our Mobile App Today
Receive our word of the day
on Whatsapp