くも まく
kumomaku

Noun

1. arachnoid mater; arachnoid membrane

Anatomy
Other forms: