Flowerpots Synonyms

A container in which plants are cultivated
(Noun)