"cucumber tree" in German cucumber tree Bilimbi Detailed translations for "cucumber tree" cucumber tree cucumber tree Bilimbi English synonyms for "cucumber tree" cucumber tree {n} Magnolia acuminata