(Thouinia leonis)
Thouinia leonis is a cherry tree plant species described by Brother Alain.Thouinia leonis is part of the genus Thouinia and the family of cherry tree plants.No subspecies are listed in the Catalog of Life