In fact, our invention -- by "our" I mean we mammals -- one of our big inventions was the placenta.
En fait, notre invention - par « notre », je veux dire nous les mammifères - l'une de nos grandes inventions était le placenta.