Word Study
jambosa
WORDNET DICTIONARY
Noun jambosa has 1 sense
- jambosa(n = noun.plant) eugenia jambos, rose apple, rose-apple tree - tropical tree of the East Indies cultivated for its edible fruit; Array has parts: rose apple
is a member of eugenia, genus eugenia
is a kind of fruit tree
For further exploring for "jambosa" in Webster Dictionary Online