spinach mustard

Noun
  1. Asiatic plant cultivated for its swollen root crown and edible foliage

Khám phá thêm

Các từ liên quan

spinach mustard
Spinach mustard grows in a neat garden row.