Subscribe
URL of the page has been copied to clipboard.
Meaning : An ornamental plant suitable for planting in a flowerbed.
Synonyms : bedding plant
Install App