Original: The scientific name translates to "food of the gods".
Simplified: The name translates to food of the gods.