This picture is taken at the end of April.I am thinking about Zephyranthes but what are small white things like extra petals?