burflower tree

English

Noun

burflower tree (plural burflower trees)

  1. The kadam.