English edit

Noun edit

polyembryomas

  1. plural of polyembryoma