English synonyms about - contact  

lantana

noun

1 lantana

A flowering shrub.


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

debug info: 0.014