Nidhan Singh Sun, 23 Oct 2011 04:16:14 -0700
I think Vijayasankar ji have found the correct id. This looks like *Phryma leptostachya* to me also.
-- Regards, Dr. Nidhan Singh Department of Botany I.B. (PG) College Panipat-132103 Haryana Ph.: 09416371227