achichoria – English–Español translations

🇬🇧 en es 🇪🇸

chorion noun

  /ˈkɔɹiɑn/
  • one of the membranes surrounding a fetus
corion