god tree

god tree

English

Noun

god tree (plural god trees)

  1. Synonym of bodhi tree (Ficus religiosa).