Tiny white flowers near Trafalgar Falls, Dominica