Word Meaning

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


Meaning of velvetleaf

- A name given to several plants which have soft, velvety leaves, as the Abutilon Avicennae, the Cissampelos Pareira, and the Lavatera arborea, and even the common mullein.