arabis arabis

Definition(s):

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

News

Wiki Images for arabis

definition of arabis
meaning of arabis
Word of the Day
decadent decadent
/ˈdɛ kə dənt /