The capability of independent survival and development.
Viability |
|
Viability |
The capability of independent survival and development. |
Online Medical Dictionary: Your essential reference to over 5000 medical terms.