BIOVULAR

Definition of BIOVULAR

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