Profile of Namal madusanka