Yahoo Canada Web Search

Search results

  1. Dictionary
    life span

    noun

    • 1. the length of time for which a person or animal lives or a thing functions: "the human life span"