·noun A physiological organ; a living organ; an organ endowed with function;
— distinguished from idorgan.