canafistola

Noun
  1. Deciduous or semi-evergreen tree having scented sepia to yellow flowers in drooping racemes and pods whose pulp is used medicinally;
    Tropical Asia and Central and South America and Australia (synset 112512611)

Found on Word Lists

Other Searches