artar

/ɑrˈtɑr/

Definitions

1. noun

A type of small, flowering plant, often used as an ornamental or groundcover.

“The garden featured an artar as a beautiful addition to its design.”

Synonyms

  • creeping thyme
  • saxifrage

Antonyms

  • invasive plant
  • weed