Word Meaning

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


Meaning of contrayerva

- A species of Dorstenia (D. Contrayerva), a South American plant, the aromatic root of which is sometimes used in medicine as a gentle stimulant and tonic.