alumbudo

ಅಲುಂಬುಡೋ
n. the castor plant.mariappa-bhat-1967-vision