Word Meaning

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


Meaning of cotyledon

- One of the patches of villi found in some forms of placenta.
- A leaf borne by the caulicle or radicle of an embryo; a seed leaf.