Adjective Definition

biovular

1.Definition: (of twins) derived from two separate fertilized ova

"Fraternal twins are biovular"

Related Adjective(s):fraternal




Please Share