placentae
Meanings
- that part of the ovary of a flowering plant where the ovules form
- the vascular structure in the uterus of most mammals providing oxygen and nutrients for and transferring wastes from the developing fetus
Synonyms
Scrabble Score: 13
placentae is a valid Scrabble (US) TWL wordplacentae is a valid Scrabble Word in Merriam-Webster MW Dictionary
placentae is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 17
placentae is a valid Words With Friends word