Skip to Content

Plate 9: Various medicinal plants based from trees of the sub-order Caesalpinieae

  • 1886