garden cress

/ˈɡɑːdn̩ kɹɛs/

garden cress

English Noun
Ad

Definition

A plant, Lepidium sativum.

Ad

Related Words