Word info

amborella

Noun

Meaning

amborella (plural amborellas)

The plant Amborella trichopoda native to New Caledonia

Source: en.wiktionary.org

Phrases with the word

Examples

Magnolia shares the tepal characteristic with several other flowering plants near the base of the flowering plant lineage such as Amborella and Nymphaea (as well as with many more recently derived plants such as Lilium ). Source: Internet

Close letter words and terms