Draft:Melochia spicata

Melochia spicata is a flowering plant. It grows in Florida.