logo

Video encyclopedia

Turraea socotrana

Turraea socotrana is a species of plant in the Meliaceae family. It is endemic to Yemen. Its natural habitat is rocky areas.
Explore contextually related video stories in a new eye-catching way. Try Combster now!