pride of Burma

English

Noun

pride of Burma

  1. A tropical tree with large showy flowers, of the species Amherstia nobilis.