cucumber tree

Noun

 * 1) Any of several species of trees with cucumber-like fruit.
 * , native to South-east Asia.
 * , native to Socotra.
 * , native to tropical Africa.
 * , native to the northeastern United States and southern Ontario.

Translations

 * Finnish: bilimbi


 * Finnish: poppelimagnolia