Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ambrosia Definition

Cancel
ambrosia
noun(am-bro-sia)
the food of the Greek and Roman gods
ambrosia
noun(am-bro-sia)
the ointment or perfume of the gods
ambrosia
noun(am-bro-sia)
something extremely pleasing to taste or smell
ambrosia
noun(am-bro-sia)
any of various small wood-boring beetles (family Scolytidae) that cultivate a fungus on which they feed and raise their larvae

Words Related to ambrosia!

ambrosia Examples by Brain Bank Users