alacanda meaning in english [Tel.] n. A leguminous plant. Dolichos Catiang. alacandalu n. The pulse got from this plant.