Meaning of magnificent fruit dove in English:

magnificent fruit dove

noun

Origin

1970s.