dcsimg

Owenia venosa is a species of plants in the family Meliaceae.