biovular
English Dictionary
->
Letter B
-> biovular
Search Dictionary:
biovular Definition
(a) (
of
twins
)
derived
from
two
separate
fertilized
ova
; "
fraternal
twins
are
biovular
"
biovular Synonyms
biovular
fraternal
© Art Branch Inc.