Question: What are the best flowering houseplants?
Answer: Here we have to make the distinction between plants that we buy in flower and enjoy as long as the flowers last and those that will flower repeatedly indoors. Best of the latter category include African violets, episcias, spathiphyllums, begonias, orchids, bromeliads, and cacti and other succulents.