English edit

Noun edit

amnioserosae

  1. plural of amnioserosa