Yellow bee plant (noun) tiskaynmí latít ‘Cleome lutea‘. Post navigation Previous postYellowNext postYellow bells