Ormosia Semicastrata

  • OOrmosia Semicastrata

    Ormosia Semicastrata

    Description Ormosia Semicastrata is a deciduous tree that belongs to the legume family. It is native to China and can grow up to 30 feet tall. The tree produces beautiful bright pink flowers that bloom in the spring and are followed by pods that contain seeds. The seeds are edible and are used in traditional Chinese medicine to treat various…

    Read More »
Back to top button
close