amborella /ˌam.bəˈɹɛlə/ noun1 •The plant Amborella trichopoda native to New Caledonia formsamborellas