Indian mustard

Noun
  1. leaves eaten as cooked greens
  2. Asiatic mustard used as a potherb

Khám phá thêm

Các từ liên quan