Noun jambosa has 1 sense
  1. rose apple, rose-apple tree, jambosa, Eugenia jambos - tropical tree of the East Indies cultivated for its edible fruit
    --1 is a kind of fruit tree
    --1 is a member of Eugenia, genus Eugenia
    --1 has parts: rose apple
,
TOP