Meaning of arabis

Definition of arabis

(noun) annual to perennial woody herbs of temperate North America, Europe and Asia: rockcress

Other information on arabis

WIKIPEDIA results for arabis
Amazon results for arabis