Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

arabis Definition

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

Words Related to arabis!

arabis Examples by Brain Bank Users