noun
an organ or cell that acts in response to a stimulus.
effector cells
Begin a journey through worlds of puzzles.
Take me to Green Gardens