todlowrie

/ˈtɒdloʊri/ (TOD-loh-ree)

Definitions

1. noun

A type of low-growing, spreading ground cover, particularly a flowering plant of the genus Plectranthus.

“The garden was filled with a variety of low-maintenance plants, including todlowrie, which added vibrant colors to the landscape.”

Synonyms

  • plectranthus
  • spurflower

Antonyms

  • dominantplant
  • tallgrass