YourDictionary

Dictionary Home » Dictionary Definitions » royal poinciana

royal poinciana

a tropical tree (Delonix regia) of the caesalpinia family, with a flat crown of twice pinnately compound leaves and masses of intense scarlet flowers

See royal poinciana in American Heritage Dictionary 4

link/cite print suggestion box