jamrosade
noun
jam·ro·sade
| \ ¦jamrō¦zād\
plural -s
Definition of jamrosade
: the fruit of the rose apple
Keep scrolling for more