musambaramu meaning in english [Tel.] n. The Socotrine Aloes of commerce. (Watts.) Aloc succotrina (Lam.) & A. Perryi (Baker.)