jambosa
definition: tropical tree of the East Indies cultivated for its edible fruit
example:
speech part: noun
synonyms:
rose apple
Video not found.