Definition of miracle berry in English:

miracle berry

noun

Origin

1970s; earliest use found in New Scientist.