Turmeric - meaning in english

നാമം (Noun)
മഞ്ഞള്
മഞ്ഞള്‍ച്ചെടി