Dictionary.com
definitions
  • synonyms
physical half-life in Medicine

physical half-life

n.
  1. half-life