- nonencapsulated nerve glomerulus
- a type of free nerve ending in the connective tissue of various organs, with the terminal branches of the nerve forming spherical or elongated structures resembling glomeruli.
Medical dictionary. 2011.
Medical dictionary. 2011.