POLYEMBRYONATE


Meaning of POLYEMBRYONATE in English

adj consisting of, or having, several embryos; polyembryonic.

Webster English vocab.      Английский словарь Webster.