English

edit

Noun

edit

pseudoplacentas

  1. plural of pseudoplacenta