Excitor Definition
ĭk-sītər
noun
Webster's New World
A nerve which, when stimulated, causes increased activity of the part that it supplies.
Webster's New World
Find Similar Words
Find similar words to excitor using the buttons below.