Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: jambosa
  1. A tropical tree native to Southeast Asia, cultivated for its pale yellow pear-shaped fruits with a rose-like fragrance
    "jambosa trees line many streets in tropical cities";
    - rose apple, rose-apple tree, Syzygium jambos

Derived forms: jambosas

Type of: fruit tree

Part of: Eugenia, genus Eugenia