Synonym-English dictionary »

flowerpot synonyms in English

SynonymEnglish
flowerpot noun
generic term

planternoun