MONOVULAR


Meaning of MONOVULAR in English

[mon.ovu.lar] adj (1929): monozygotic

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