jamrosade

Noun

 * 1) The rose apple.