Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lantana Definition

Cancel
lantana
noun(lan-ta-na)
any of a genus (Lantana) of tropical shrubs or perennial herbs of the vervain family with showy heads of small bright flowers

Words Related to lantana!

lantana Examples by Brain Bank Users