Definition of finger cherry in English:

finger cherry

noun

  • The elongated red fruit of the small tree Rhodomyrtus macrocarpa (family Myrtaceae), of Queensland and New Guinea.

Origin

Early 20th century; earliest use found in The Truth (Sydney).