two different communities, contexts, and constructs. on one hand the scientific community in the search for extraterrestrial life seeking the bare minimum to spur further investigation. on the other global human society seeking to define the term so that they may strike a balance between humanity and expediency with regard to reproduction. if you even think they should have the same definition of the WORD youre bat shit.
define "Agreement" or "adult" or "home" or "love" or "invention" oh and do it concisely where your definition will be unambiguous and easilly applied to all interceded uses of the word. good luck.