DICTIONARY

(Total Entries : 197270)

karkāru

Dictionary Definition: 

karkāru m. Beninkasa Cerifera (a species of gourd) Suśr
• (u), n. the fruit of this plant L

Related: