biovular

Explore definitions, synonyms, and language insights of biovular

Definitions

Adjective
(of twins) derived from two separate fertilized ova; "fraternal twins are biovular"