amborella

See also: Amborella

English

Noun

amborella (plural amborellas)

  1. The plant Amborella trichopoda native to New Caledonia
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.