arachnoid villus

noun

Medical Definition of arachnoid villus