Search Details
Word: medulla
(lookup usage)
(lookup stats)
Meaning:
Noun:
- anatomy The inner substance of various organs and structures, especially the marrow of bones.
- anatomy The medulla oblongata.
- botany The internal tissue of a plant.
- The soft inner part of something, especially the pith of a fruit.
Source: Wiktionary
| Src Info »