Meaning of indian pink
Definition of indian pink
(noun)
tropical
American
annual
climber
having red (sometimes white) flowers and
finely
dissected
leaves;
naturalized
in United States and
elsewhere
North American
lobelia
having
brilliant
red flowers
Other information on indian pink
WIKIPEDIA results for
indian pink
Amazon results for
indian pink
Tweet