Ormosia Semicastrata
-
O
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 »