Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of polygonum

- A genus of plants embracing a large number of species, including bistort, knotweed, smartweed, etc.