Definisi 'indian pink'
English to English
noun
1 tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere
source: wordnet30
2 North American lobelia having brilliant red flowers
source: wordnet30
More Word(s)
lobelia, morning glory,

Visual Synonyms
Click for larger image