What does biovular mean?

biovular meaning in General Dictionary

produced by two separate ferilized ova of twins as fraternal twins tend to be biovular Antonym of identical

View more

  • (of twins) produced from two separate fertilized ova