Monovular Meaning

There are 1 meaning(s) for word Monovular

Meaning 1 : (of twins) derived from a single egg or ovum

    Example : identical twins are monovular

    Synonyms : identical