punctum vasculosum en · NOUN EtymologyLatin Meanings Any small drop of blood seen as a spot in sections of the brain.