What is the definition of Ammamaria? 🙋 🔍
Ammamaria is a plant species in the family of Lauraceae, which are found in Australia and New Guinea. It is known for its edible fruits that are used to make a popular beverage called "Amah" in some parts of Asia.