moonfish in French moonfish in French sélène noun Any of various flat, oval marine fish species. Add to Flashcards