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