Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
biovular
in English
biovular
Definitions
Adjective
derived
from
two
separate
ova
;
non-identical
(
twins
)
The
biovular
twins
were
born
with
distinct
physical
characteristics
.
Synonyms:
dizygotic
fraternal
Antonyms:
monozygotic
identical