English dictionary
land cress meaning and definition
Definition and meaning of land cress at MeaningMonkey.org. land cress meaning and definition in the English Dictionary.LAND CRESS noun
Definition of land cress (noun)
- of southwestern Europe; cultivated in Florida
Source: Princeton University Wordnet