Noun Definition

lantana

1.Definition: a flowering shrub

Category: Plants