meaning of flowerpot

1. A vessel, commonly or earthenware, for earth in which plants are grown.
2.
a container in which plants are cultivated


Related Words

flowerpot |

Developed & Maintained By Taraprasad.com

Treasure Words