Definitions
noun
evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally
Look “dita” up elsewhere
Want another word?
Spin the dictionary for a fresh one.