Word Meaning

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


Meaning of three leaved

- Producing three leaves; as, three-leaved nightshade.
- Consisting of three distinct leaflets; having the leaflets arranged in threes.