end organ
en·dor·gan
noun
1.
a specialized structure at the peripheral end of some motor or sensory nerve fibers
Related words
Broader terms
Narrower terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.