earth apple


hEnglish - advanced versionDownload this dictionary
earth apple

earth apple
earth apple. (bot.) (a) a potato. (b) a cucumber...
see earth