Delavaya Toxocarpa
-
D
Delavaya Toxocarpa
Description Delavaya Toxocarpa, commonly known as Chinese Delavayea, is a flowering plant species that belongs to the Rutaceae family. It is a deciduous shrub that can grow up to 2 meters tall and wide. The plant is native to China and is commonly found in the Yunnan province. Taxonomic Information Domain Eukarya Kingdom Plantae Phylum Tracheophyta Class Magnoliopsida Order Sapindales…
Read More »