Definition of Lantana

  • (noun) a flowering shrub

Synonyms of Lantana


No Synonyms Found.

Antonyms of Lantana


No Antonyms Found.

Homophones of Lantana


No Homophones Found.