Definitions of Land cress:

  • noun:   of southwestern Europe; cultivated in Florida