biovular
Explore definitions, synonyms, and language insights of biovular
Definitions
Adjective
(of twins) derived from two separate fertilized ova; "fraternal twins are biovular"
Explore definitions, synonyms, and language insights of biovular