I am trying to find the correct spelling for the tree which has flaming red blossoms, thousands of small petals. I believe it is called flamboy?n, but I don't know if I am spelling it right. I am also curious as to whether there is an English name for it.
Thanks, Mike
Thanks, Mike