Find the word definition

Wiktionary
bodhi trees

n. (bodhi tree English)