from the GNU version of the Collaborative International Dictionary of English
- n. A physiological organ; a living organ; an organ endowed with function; -- distinguished from
from The Century Dictionary and Cyclopedia
- n. An organ in the functional or physiological sense, as contrasted with an organ in the structural or morphological sense.
Sorry, no etymologies found.