lantana
English Dictionary
->
Letter L
-> lantana
Search Dictionary:
lantana Definition
(n)
a
flowering
shrub
lantana Synonyms
lantana
© Art Branch Inc.