Definitions for "Allan Hills 84001"
Official designation for a meteorite found in Antarctica. Thought to be a piece of Mars, this meteorite was found to have organic material confirming the existence of life beyond Earth. The validity of the findings is still a subject of intense debate in the scientific community.