Advertisement

Synonyms of Flowerpot

Primary definition: A container in which flowers and other plants are cultivated or displayed.

Full Dictionary Entry
Advertisement
Advertisement