land cress

Noun
  1. of southwestern Europe; cultivated in Florida

Khám phá thêm

Các từ liên quan

land cress
A gardener harvests fresh land cress from a raised garden bed.