English

edit

Noun

edit

amnioserosae

  1. plural of amnioserosa