from the GNU version of the Collaborative International Dictionary of English
- adj. being the seat or source of life; performing a necessary function in the living body.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- adj. performing an essential function in the living body
Sorry, no etymologies found.