DICTIONARY

(Total Entries : 197270)

mukula

Dictionary Definition: 

Mukula [cp. Sk. mukula] a bud; see makula (where also see mukulita). -- Abhp 811, 1116.