spinach mustard Meaning, Definition & Usage

  1. noun Asiatic plant cultivated for its swollen root crown and edible foliage
    Brassica rapa perviridis; tendergreen; Brassica perviridis.

WordNet