Definition of miracle berry in English:

miracle berry

noun

  • = miraculous berry.

Origin

1970s; earliest use found in New Scientist.