"placentae" in the noun sense
1. placenta
that part of the ovary of a flowering plant where the ovules form
2. placenta
the vascular structure in the uterus of most mammals providing oxygen and nutrients for and transferring wastes from the developing fetus
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License