1 results in 0.0047s.
Advertisement
  • lantana
    lantana, noun.
    any of a group of tropical or subtropical, chiefly American plants of the verbena family, noted for their bright flowers.
    Ex. Lantana in glowing shades of orange, yellow or rose ... (New York Times).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-lantana