Mandragora

Hindi Meaning

एक प्रकार की निद्राजनक या मूर्छाकारी ओषधि

English Meaning

  1. See mandrake.

StatCounter - Free Web Tracker and Counter