Popular Wordlists
  • word of the day

    denticle

    denticle - Dictionary definition and meaning for word denticle

    Definition
    (noun) small pointed ridge on the exoskeleton of an arthropod
Connect with us on Facebook