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
Tweet