amborella (English, noun)
expansion: amborella (plural amborellas)
Senses:
glosses: The plant Amborella trichopoda native to New Caledonia
Forms:
form: amborellas
tags: plural