dûdûb

noun
spinal cord; marrow
← Back