DICTIONARY

(Total Entries : 197270)

karkāruka

Dictionary Definition: 

karkāruka m. Beninkasa Cerifera Suśr
• (am), n. its fruit L