8 letters · 16 points in Scrabble
noun one who brings about a result or event; one who accomplishes a purpose
noun a nerve fiber that terminates on a muscle or gland and stimulates contraction or secretion
noun an organ (a gland or muscle) that becomes active in response to nerve impulses
originFrom effect + -or.
Etymology from Wiktionary, CC BY-SA 3.0