subplacentas

English

Noun

subplacentas

  1. plural of subplacenta