Noun Definition
jambosa
1.Definition: tropical tree of the East Indies cultivated for its edible fruit
Related Noun(s):eugenia jambos, rose apple
Category: Plants1.Definition: tropical tree of the East Indies cultivated for its edible fruit
Related Noun(s):eugenia jambos, rose apple
Category: Plants