Meaning of biovular
Definition of biovular
(adj)
(of twins)
derived
from two
separate
fertilized ova; "fraternal
twins
are biovular"
Other information on biovular
WIKIPEDIA results for
biovular
Amazon results for
biovular
Tweet