jambosa n tropical tree of the East Indies cultivated for its edible fruit Synonym(s) rose apple rose-apple tree Eugenia jambos