mammophant in French mammophant in French mammouphant noun A (hypothetical) cross between a woolly mammoth and an elephant. Add to Flashcards