MarketMagnolia ovoidea
Company Profile

Magnolia ovoidea

Magnolia ovoidea is a species of flowering plant in the family Magnoliaceae. It is endemic to China. There are only four small subpopulations of this critically endangered species. The total population was estimated at less than 50 individuals as of 2007.

tickerdossier.comtickerdossier.substack.com