Home
Results for: love apple
Dictionary (1 of 5 sources) Open/Close data Source
love apple
n.
A tomato.

[Probably translation of French pomme d'amour (from the former belief in the tomato's aphrodisiacal powers) : pomme, apple + de, of + amour, love.]




Crossword Clues Open/Close data Source
Food & Nutrition Open/Close data Source
Food Lover's Companion Open/Close data Source
Mentioned In Open/Close data Source