polyembryos
English
Noun
polyembryos
plural of
polyembryo