two green flowers with tiny buds on them