Could this be Pachystachys species may be lutea (ACANTHACEAE).
Pankaj

Reply via email to