English edit

Noun edit

pseudembryos

  1. plural of pseudembryo