hosta

/ˈhoʊstə/

Definitions

1. noun

a type of flowering plant, often used in gardens for its foliage and flowers

“The gardener planted a hosta in the shade to add some color to the garden.”

Synonyms

  • foliage
  • plant

Antonyms

  • drought
  • weed