white petals and small seeds scattered on soil