logo

Video encyclopedia

Psydrax kibuwae

Psydrax kibuwae is a species of flowering plant in the Rubiaceae family. It is endemic to Tanzania.

Relations

  • GeneralĀ