Dictionary |
1 Result
#1
flowerpot
n.
[
pot
] a container in which plants are cultivated
. wn