Synonyms

1. dita

noun. evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally.

Synonyms

  • devil tree
  • dita bark
  • Alstonia
  • tree
  • genus Alstonia

Featured Games

Synonym.com