placenta (pl: placentae) - Spanish English Dictionary
History

placenta (pl: placentae)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "placenta (pl: placentae)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botanic
placenta (pl: placentae) placenta [f]