Amborella
-
A
Amborella
Description Amborella is a unique plant species that is endemic to New Caledonia, an island located in the South Pacific. It is considered to be one of the oldest flowering plants in the world, and has a special place in the world of botany. Amborella is classified as a small tree or shrub, and is known for its simple and…
Read More »