← Back to browseambrosianoun#26,293TranslationNo Japanese definition yet.English definitiona mixture of nectar and pollen prepared by worker bees and fed to larvaeExamplesTom tried to steal the gods' nectar and ambrosia.Similar wordsambrosialambrosioambrosiusambroseambrose'samnesia← cogbatista →