Scrabble Solver

Back

MEDULLA


  • the soft, marrowlike center of an organ, as the kidney or adrenal gland
  • the lowest or hindmost part of the brain, continuous with the spinal cord; the medulla oblongata
  • the pith of plants
  • the central tissue in the stems of certain plants [n MEDULLAE, MEDULLAS] : MEDULLAR [adj]

Previous Words

MEDLEY MEDLEYS MEDLING MEDRESA MEDRESAS MEDRESE MEDRESES MEDRESSEH MEDRESSEHS MEDS

Next Words

MEDULLAE MEDULLAR MEDULLARY MEDULLAS MEDULLATE MEDULLATED MEDULLOBLASTOMA MEDUSA MEDUSAE MEDUSAL