Popular Wordlists
  • word of the day

    sacral nerve

    sacral nerve - Dictionary definition and meaning for word sacral nerve

    Definition
    (noun) any of five pairs of spinal nerves emerging from the sacral region of the spinal cord
Connect with us on Facebook