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.

Words Starting With

Words Ending With

Unscrambles

excitor