0%

All ambrosia synonyms

am·bro·sia
A a

noun ambrosia

  • delicacy — Delicacy is the quality of being easy to break or harm, and refers especially to people or things that are attractive or graceful.
  • nectar — the saccharine secretion of a plant, which attracts the insects or birds that pollinate the flower.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?