Melochia pyramidata L., 1753 14% complete

Pyramidflower

Sp. Pl.: 674 (1753)