English synonyms about - contact  
lantanapoisonous plantgenus Verbena

lantana

noun

1 lantana

A flowering shrub.


Find more on lantana elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0402