soliflor in French soliflor in French soliflore noun A vase designed to hold a single flower Add to Flashcards