Meaning of anastatica

Definition of anastatica

(noun) one species: rose of Jericho; resurrection plant

Other information on anastatica

WIKIPEDIA results for anastatica
Amazon results for anastatica