Australian cherry

noun

Definition of Australian cherry