bedding plant


Meanings

  • an ornamental plant suitable for planting in a flowerbed

Synonyms