Artichoke - meaning in malayalam

നാമം (Noun)
അതിന്റെ പൂവ്
ഒരു മുള്‍ച്ചെടി