English → Hindi dictionary

spinach mustard

स्पिनच मस्टर्ड / स्पिनॅचNOUN

Definition

Asiatic plant cultivated for its swollen root crown and edible foliage

Looking for poetry? Read shayari and poems by great poets.