SynonymX
Speak
Biovular
Definition of Biovular
1.
(of twins) derived from two separate fertilized ova
Adjective
Synonyms for word "biovular"
fraternal