Amherstia (Amherstia nobilis) -Trees of India
March 24th, 2007 | admin
Amherstia (Amherstia nobilis) also known as orchid tree or queen of flowering trees is a rare fauna in Indian forests. It is also found in countries like Burma, where it is known as pride of Burma. The flowers are red, bright and attractive.