नतोदर मतलब [वि.] - जिसका ऊपर का भाग चारों ओर से अंदर की ओर झुका हो; अवतल; (कॉनकेव)। Also see Natodar in English.
Here is meaning of Natodar in hindi. Get definition and hindi meaning of Natodar. What is Hindi definition and meaning of Natodar ? (hindi matlab - arth kya hai?).