YourDictionary

Dictionary Home » Dictionary Definitions » creeping Charlie

creeping Charlie

(chärˈlē)

noun

link/cite print suggestion box