Indian Chili. (Chili peppers in US english)The white flower is about the size of a dime.