bioverse - definition and synonyms

  1.   From our crowdsourced Open Dictionary
    all life within the universe, to include known life, and potential life; related to astrobiology

    The moon Titan has the potential for life within the bioverse.

    Our Earth is just one biosphere in the bioverse.

    Submitted by Jonathan Riddle from United States on 10/03/2015