Find the word definition

Wikipedia
Decalepis

Decalepis is a genus of plants in the Apocynaceae family.

Species include:

  • Decalepis arayalpathra
  • Decalepis hamiltonii
  • Decalepis nervosa
  • Decalepis salicifolia