kodex

Kodex

animal quill or spines (s)