Word Meaning

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


Meaning of cinchonaceous

- Allied or pertaining to cinchona, or to the plants that produce it.